home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / u_man / cat1 / xsltproc.z / xsltproc
Encoding:
Text File  |  2002-10-03  |  8.6 KB  |  265 lines

  1.  
  2.  
  3.  
  4. XXXXSSSSLLLLTTTTPPPPRRRROOOOCCCC((((1111))))                                                        XXXXSSSSLLLLTTTTPPPPRRRROOOOCCCC((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      xsltproc - command line xslt processor
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      xxxxssssllllttttpppprrrroooocccc [----VVVV | ----vvvv | ----oooo  _f_i_l_e  | --------ttttiiiimmmmiiiinnnngggg | --------rrrreeeeppppeeeeaaaatttt | --------ddddeeeebbbbuuuugggg | --------nnnnoooovvvvaaaalllliiiidddd
  13.      | --------nnnnoooooooouuuutttt | --------mmmmaaaaxxxxddddeeeepppptttthhhh  _v_a_l  | --------hhhhttttmmmmllll | --------ddddooooccccbbbbooooooookkkk | --------ppppaaaarrrraaaammmm  _n_a_m_e   _v_a_l_u_e
  14.      | --------ssssttttrrrriiiinnnnggggppppaaaarrrraaaammmm  _n_a_m_e   _v_a_l_u_e  | --------nnnnoooonnnneeeetttt | --------wwwwaaaarrrrnnnnnnnneeeetttt | --------ccccaaaattttaaaallllooooggggssss | --------
  15.      xxxxiiiinnnncccclllluuuuddddeeee | --------pppprrrrooooffffiiiilllleeee] [_s_t_y_l_e_s_h_e_e_t] [ _f_i_l_e_1 ] [ _f_i_l_e_2 ] [ .... ]
  16.  
  17. IIIINNNNTTTTRRRROOOODDDDUUUUCCCCTTTTIIIIOOOONNNN
  18.      xsltproc is a command line tool for applying XSLT stylesheets to XML
  19.      documents. It is part of libxslt, the XSLT C library for GNOME. While it
  20.      was developed as part of the GNOME project, it can operate independently
  21.      of the GNOME desktop.
  22.  
  23.  
  24.      xsltproc is invoked from the command line with the name of the stylesheet
  25.      to be used followed by the name of the file or files to which the
  26.      stylesheet is to be applied.
  27.  
  28.  
  29.      If a stylesheet is included in an XML document with a Stylesheet
  30.      Processing Instruction, no stylesheet need be named at the command line.
  31.      xsltproc will automatically detect the included stylesheet and use it.
  32.  
  33.  
  34.      By default, output is to stdout. You can specify a file for output using
  35.      the ----oooo option.
  36.  
  37.  
  38. CCCCOOOOMMMMMMMMAAAANNNNDDDD LLLLIIIINNNNEEEE OOOOPPPPTTTTIIIIOOOONNNNSSSS
  39.      ----VVVV or --------vvvveeeerrrrssssiiiioooonnnn
  40.  
  41.           Show the version of libxml and libxslt used.
  42.  
  43.  
  44.       ----vvvv or --------vvvveeeerrrrbbbboooosssseeee
  45.            Output each step taken by xsltproc in processing the stylesheet and
  46.           the document.
  47.  
  48.  
  49.       ----oooo or --------oooouuuuttttppppuuuutttt _f_i_l_e
  50.            Direct output to the file named _f_i_l_e. For multiple outputs, also
  51.           known as "chunking", ----oooo ddddiiiirrrreeeeccccttttoooorrrryyyy//// directs the output files to a
  52.           specified directory. The directory must already exist.
  53.  
  54.  
  55.       --------ttttiiiimmmmiiiinnnngggg
  56.            Display the time used for parsing the stylesheet, parsing the
  57.           document and applying the stylesheet and saving the result.
  58.           Displayed in milliseconds.
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. XXXXSSSSLLLLTTTTPPPPRRRROOOOCCCC((((1111))))                                                        XXXXSSSSLLLLTTTTPPPPRRRROOOOCCCC((((1111))))
  71.  
  72.  
  73.  
  74.       --------rrrreeeeppppeeeeaaaatttt
  75.            Run the transformation 20 times. Used for timing tests.
  76.  
  77.  
  78.       --------ddddeeeebbbbuuuugggg
  79.            Output an XML tree of the transformed document for debugging
  80.           purposes.
  81.  
  82.  
  83.       --------nnnnoooovvvvaaaalllliiiidddd
  84.            Skip loading the document's DTD.
  85.  
  86.  
  87.       --------nnnnoooooooouuuutttt
  88.            Do not output the result.
  89.  
  90.  
  91.       --------mmmmaaaaxxxxddddeeeepppptttthhhh _v_a_l_u_e
  92.            Adjust the maximum depth of the template stack before libxslt
  93.           concludes it is in an infinite loop. The default is 500.
  94.  
  95.  
  96.       --------hhhhttttmmmmllll
  97.            The input document is an HTML file.
  98.  
  99.  
  100.       --------ddddooooccccbbbbooooooookkkk
  101.            The input document is DocBook SGML.
  102.  
  103.  
  104.       --------ppppaaaarrrraaaammmm _n_a_m_e _v_a_l_u_e
  105.            Pass a parameter of name _n_a_m_e and value _v_a_l_u_e to the stylesheet.
  106.           You may pass multiple name/value pairs up to a maximum of 32. If the
  107.           value being passed is a string rather than a node identifier, use
  108.           --------ssssttttrrrriiiinnnnggggppppaaaarrrraaaammmm instead.
  109.  
  110.  
  111.        --------ssssttttrrrriiiinnnnggggppppaaaarrrraaaammmm _n_a_m_e _v_a_l_u_e
  112.            Pass a paramenter of name _n_a_m_e and value _v_a_l_u_e where _v_a_l_u_e is a
  113.           string rather than a node identifier.
  114.  
  115.  
  116.       --------nnnnoooonnnneeeetttt
  117.            Do not use the Internet to fetch DTD's or entities.
  118.  
  119.  
  120.       --------wwwwaaaarrrrnnnnnnnneeeetttt
  121.            Output notification when DTD's or entities are fetched over the
  122.           Internet.
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. XXXXSSSSLLLLTTTTPPPPRRRROOOOCCCC((((1111))))                                                        XXXXSSSSLLLLTTTTPPPPRRRROOOOCCCC((((1111))))
  137.  
  138.  
  139.  
  140.       --------ccccaaaattttaaaallllooooggggssss
  141.            Use catalogs to resolve the location of external entities. This
  142.           speeds DTD resolution. By having a catalog file point to a local
  143.           version of the DTD, xsltproc does not have to use the Internet to
  144.           fetch the DTD. xsltproc uses the catalog identified by the
  145.           environmental variable SSSSGGGGMMMMLLLL____CCCCAAAATTTTAAAALLLLOOOOGGGG____FFFFIIIILLLLEEEESSSS.
  146.  
  147.  
  148.       --------xxxxiiiinnnncccclllluuuuddddeeee
  149.            Process the input document using the Xinclude specification. More
  150.           details on this can be found in the Xinclude specification:
  151.           http://www.w3.org/TR/xinclude/: _h_t_t_p://_w_w_w._w_3._o_r_g/_T_R/_x_i_n_c_l_u_d_e/
  152.  
  153.  
  154.       --------pppprrrrooooffffiiiilllleeee or --------nnnnoooorrrrmmmmaaaannnn
  155.            Output profiling information detailing the amount of time spent in
  156.           each part of the stylesheet. This is useful in optimizing stylesheet
  157.           performance.
  158.  
  159.  
  160. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS
  161.      xsltproc's return codes provide information that can be used when calling
  162.      it from scripts.
  163.  
  164.  
  165.      0: normal
  166.  
  167.  
  168.      1: no argument
  169.  
  170.  
  171.      2: too many parameters
  172.  
  173.  
  174.      3: unknown option
  175.  
  176.  
  177.      4: failed to parse the stylesheet
  178.  
  179.  
  180.      5: error in the stylesheet
  181.  
  182.  
  183.      6: error in one of the documents
  184.  
  185.  
  186.      7: unsupported xsl:output method
  187.  
  188.  
  189.      8: string parameter contains both quote and double-quotes
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. XXXXSSSSLLLLTTTTPPPPRRRROOOOCCCC((((1111))))                                                        XXXXSSSSLLLLTTTTPPPPRRRROOOOCCCC((((1111))))
  203.  
  204.  
  205.  
  206. MMMMOOOORRRREEEE IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  207.      libxml web page: http://www.xmlsoft.org/: _h_t_t_p://_w_w_w._x_m_l_s_o_f_t._o_r_g/
  208.  
  209.  
  210.      W3C XSLT page: http://www.w3.org/TR/xslt: _h_t_t_p://_w_w_w._w_3._o_r_g/_T_R/_x_s_l_t
  211.  
  212.  
  213. AAAAUUUUTTTTHHHHOOOORRRR
  214.      Copyright 2001 John Fleck  <jfleck@inkstain.net>This is release 0.2 of
  215.      the xsltproc Manual.
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                                                         PPPPaaaaggggeeee 4444
  262.  
  263.  
  264.  
  265.